type golang.org/x/tools/internal/gcimporter.exportWriter
30 uses
golang.org/x/tools/internal/gcimporter (current package)
iexport.go#L509: func (w *exportWriter) writeIndex(index map[types.Object]uint64) {
iexport.go#L681: type exportWriter struct {
iexport.go#L690: func (w *exportWriter) exportPath(pkg *types.Package) string {
iexport.go#L850: func (w *exportWriter) tag(tag byte) {
iexport.go#L854: func (w *exportWriter) pos(pos token.Pos) {
iexport.go#L868: func (w *exportWriter) posV2(pos token.Pos) {
iexport.go#L879: func (w *exportWriter) posV1(pos token.Pos) {
iexport.go#L913: func (w *exportWriter) posV0(pos token.Pos) {
iexport.go#L947: func (w *exportWriter) pkg(pkg *types.Package) {
iexport.go#L961: func (w *exportWriter) qualifiedType(obj *types.TypeName) {
iexport.go#L975: func (w *exportWriter) typ(t types.Type, pkg *types.Package) {
iexport.go#L979: func (p *iexporter) newWriter() *exportWriter {
iexport.go#L980: return &exportWriter{p: p}
iexport.go#L983: func (w *exportWriter) flush() uint64 {
iexport.go#L1000: func (w *exportWriter) startType(k itag) {
iexport.go#L1005: func (w *exportWriter) doTyp(t types.Type, pkg *types.Package) {
iexport.go#L1191: func (w *exportWriter) objectPath(obj types.Object) {
iexport.go#L1227: func (w *exportWriter) signature(sig *types.Signature) {
iexport.go#L1235: func (w *exportWriter) typeList(ts *types.TypeList, pkg *types.Package) {
iexport.go#L1242: func (w *exportWriter) tparamList(prefix string, list *types.TypeParamList, pkg *types.Package) {
iexport.go#L1284: func (w *exportWriter) paramList(tup *types.Tuple) {
iexport.go#L1292: func (w *exportWriter) param(obj types.Object) {
iexport.go#L1298: func (w *exportWriter) value(typ types.Type, v constant.Value) {
iexport.go#L1401: func (w *exportWriter) mpint(x *big.Int, typ types.Type) {
iexport.go#L1469: func (w *exportWriter) mpfloat(f *big.Float, typ types.Type) {
iexport.go#L1493: func (w *exportWriter) bool(b bool) bool {
iexport.go#L1502: func (w *exportWriter) int64(x int64) { w.data.int64(x) }
iexport.go#L1503: func (w *exportWriter) uint64(x uint64) { w.data.uint64(x) }
iexport.go#L1504: func (w *exportWriter) string(s string) { w.uint64(w.p.stringOff(s)) }
iexport.go#L1506: func (w *exportWriter) localIdent(obj types.Object) {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)